body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0;font-family: -apple-system,SF UI Display,Arial,PingFang SC,Hiragino Sans GB,Microsoft YaHei,WenQuanYi Micro Hei,sans-serif;} 
body{font-size: 20px;background:#fff;-webkit-text-size-adjust:100%;font-family: -apple-system,SF UI Display,Arial,PingFang SC,Hiragino Sans GB,Microsoft YaHei,WenQuanYi Micro Hei,sans-serif;} 
a{color:#2d374b;text-decoration:none}  
a:hover{color:#3190fb;text-decoration:underline} 
em{font-style:normal} li{list-style:none}  
img{border:0;vertical-align:middle}  
table{border-collapse:collapse;border-spacing:0} 
p{word-wrap:break-word}
.area{width: 800px;margin: 0 auto;}
.warp{width: 1200px; margin: 0 auto;}
.nav{background: url(../img/nav.png) no-repeat; height: 85px;width: 100%;}
.nav_left ul{height: 55px;position: relative;margin-top: -79px;}
.nav_left ul li{float: left;line-height: 55px;margin-left: 55px;}
.posts div{float: left;margin-left: 3px;}
.footer div{ float: left;}
.posts_list_user ul li{float: left;height: 30px;line-height: 30px;margin-left: 5px;}
.posts_list ul li div{width: 70%;}
.posts_list_cz a{margin-left: 20px;}
.page_nav ul li{margin-top: 5px;}
.zlist li a img{margin-left: -3px;}
.dbjw{z-index:9999}
.rank div{top: -5px;}
.rank div span{float: left;width: 200px;text-align: center;height: 79px;font-size: 40px;line-height: 76px}
.champion{background: url("../img/gj_images/gj.png") no-repeat;height:151px;position: relative; top:-50px; }
.king{background: url("../img/gj_images/111.png") no-repeat;height:79px;position:relative;left: 13px;color: #f5c230;}

.new{background: url("../img/gj_images/hot.png") no-repeat;height:173px;position: relative; top: -30px; }
.complain{background: url("../img/gj_images/complain.png") no-repeat;height:173px;position: relative; top:-30px;}
.complain2 li{float: left;}
.complain2 li p{    position: relative;
    top: 71px;
    width: 240px;
    left: 35px;
    line-height: 30px;
    height: 240px;}
.com_content{background: url("../img/gj_images/content.png")no-repeat;height:368px;width: 312px;top: -178px;}
.notice{background: url("../img/notice.png")no-repeat;height: 110px;position: relative;top:-30px;}
.notice_content div{
    float: left;}
.form2 div{float: left;margin-left: 80px;background: #f5c230;width: 200px;height: 40px;text-align: center;line-height: 40px;}
.title_h4{width: 545px;}